let obj = {
    name: 'csc',
    arr:[1, 2, 3],
    obj1: {

    }
}

// 递归
// let clone = (obj) => {
//     let res = {}
//     for(let key in obj) {
//         if(obj.hasOwnProperty(key)) {
//             res[key] = obj[key]
//         }
//     }
//     return res
// }

// Objec.assign()
// let obj2 = Object.assign({}, obj)

// ...解构
// let obj2 = {...obj}

// loadash库

// 数组的slice方法
console.log(obj2)